body {
	background: #011d28;
}
.header {
	height: 130px;
    background: #182932;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 10000000;
}
.headerTop .headerTop-left {
	padding-top:17px;
	height: 30px;
	line-height: 30px;
}
.headerTop .headerTop-left a:first-child {
	padding-left: 25px;
    padding-right: 15px;
    border-right: 1px solid #ccc;
    height: 16px;
    line-height: 16px;
    margin-right: 15px;
    color: #ccc;
    display: inline-block;
}
.headerTop .headerTop-left a{
	display: inline-block;
    color: #ccc;
    font-size: 14px;
}
.headerTop-right {
	padding-top: 15px;
	margin-right: 30px;
}
.headerTop-right a {
    font-size: 16px;
    color: #ccc;
    height: 32px;
    border:1px solid #ccc;
    line-height: 32px;
    padding: 0 20px;
    margin-right:10px;
    border-radius: 5px;
    display: inline-block;
}
.layui-nav-item .layui-show {
	z-index: 999999999999999999999999;
}
.headerTop-right .register {
	background: #07a53e;
    border: 1px solid #07a53e;
    color: #FFF;
}
.headerTop-right a:hover {
	background: #07a53e;
    border: 1px solid #07a53e;
    color: #FFF;
}
.headerBottom {
	margin-top: 0px;
}
.headerBottom .img_zoom {
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    display: block;
}
.headerBottom .rightNav {
	/*overflow: hidden;*/
    height: 80px;
    padding-top: 35px;
    margin-right: 20px;
}
.headerBottom .rightNav ul li {
	float: left;
}
.headerBottom .rightNav ul li a {
	font-size: 15px;
    color: #fff;
    padding: 0 15px;
    display: block;
} 
.headerBottom .rightNav ul li a:hover {
	color: #00b8e3;
}

/*   隐藏的菜单  */
.navBlockO{
    position: absolute;
    left:0;
    top:80px;
    background: #182932;
    border-top:1px solid #e24739;
    padding:35px 30px;
    overflow: hidden;
    z-index:1000;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ;
    display: none;
}
.navFlag {
	display: none;
	padding: 0!important;
}
.hangqingcenter {
    left: 163px !important;
}
.countCenter {
    right: 100px !important;
}
.navConsult {
    left: inherit;
    right: 0;
}
.navBlockO dl{
    float: left;
    padding:0 40px;
    color: #fff;
}
.navBlockO dl dt{
    font-size:16px;
    padding-bottom:8px;
    border-bottom:1px solid #666666;
    margin-bottom:20px;
}
.navBlockO dl dt span{
    float: left;
    position: relative;
    top:2px;
    margin-right:5px;
}
.navBlockO dl dd a{
    color: #fff;
    font-size:14px;
    line-height:40px;
}
.navBlockO dl dd a:hover{
    color: #dcdcdc;
}


.navNoneF{
    position: absolute;
    left:0;
    top:80px;
    background: #182932;
    border-top:1px solid #e24739;
    padding:35px 30px;
    overflow: hidden;
    z-index:1000;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ;
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) ;
    display: none;
}
.navNoneF dl{
    float: left;
    padding:0 40px;
    color: #fff;
    display: block;
}
.navNoneF dl dt{
    font-size:16px;
    padding-bottom:8px;
    border-bottom:1px solid #666666;
    margin-bottom:20px;
}
.navNoneF dl dt span{
    float: left;
    position: relative;
    top:2px;
    margin-right:5px;
}
.navNoneF dl dd a{
    color: #fff;
    font-size:14px;
    line-height:40px;
}
.navNoneF dl dd a:hover{
    color: #dcdcdc;
}

.rightNav-none {
	height: 60px;
	line-height: 60px;
}